Buckingham Palace located in London, UK which is the official residence of the British monarch. It is not only the Queen's official residence, but also the administrative headquarters of the British monarchy. The Buckingham Palace is positioned at St. James Park in the City of Westminster, London.